package com.estun.backroundManagementService.modules.material.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.estun.backroundManagementService.domain.BaseEntity;
import lombok.Data;


@Data
@TableName("t_material")
public class Material extends BaseEntity {

    /**
     * 物料id
     */
    private Long materialId;

    /**
     * 工厂编码
     */
    private String factoryCode;

    /**
     * 物料状态
     */
    private String materialStatus;

    /**
     * 产品型号
     */
    private String productModel;

    /**
     * 船舶规范
     */
    private String shipRegular;

    /**
     * 添加时间
     */
    private String addTime;

    /**
     * 组件编码
     */
    private String componentCode;

    /**
     * 是否删除
     */
    private String isDelete;

    /**
     * 物料类型
     */
    private String materialType;

    /**
     * 数据状态
     */
    private String dataStatus;

    /**
     * 编辑时间
     */
    private String editTime;

    /**
     * 物料编码
     */
    private String materialCode;

    /**
     * 物料版本
     */
    private String materialVersion;

    /**
     * 物料名称
     */
    private String materialName;

    /**
     * 产品BOM类型
     */
    private String productBomType;

    /**
     * 计量单位编码
     */
    private String measureUnitCode;


    /**
     * 产品型号编码
     */
    private String productModelCode;

    /**
     * 正则表达式
     */
    private String regular;


    public void setIdNull() {
        setId(null);
    }
}
